home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / dev / c / crcWOS.readme < prev    next >
Encoding:
Text File  |  1998-05-05  |  2.8 KB  |  77 lines

  1. Short:    Fast CRC tools & sources (PPC,WarpOS)
  2. Author:   unknown
  3. Uploader: MagicSN@Birdland.es.bawue.de (Porter)
  4. Type:     dev/c
  5.  
  6.  CRC2, CRCFast and CRCTab ports for PPC,
  7.  including sources. Author unknown.
  8.  
  9.  The difference 68k -> PPC gets significant
  10.  on large files, e.g. greater 1 MB, according
  11.  to Andreas Kleinert (Porter of the ppc.library
  12.  Version, not included to this archive)
  13.  
  14.  Small Update.
  15.  
  16.  --
  17.  Steffen Haeuser
  18.  
  19. *************************************************************************************
  20.  
  21.                 Cyclic Redundancy Check
  22. ---------------------------------------------------------
  23.  
  24. This archive includes the following three files:
  25.  
  26.         crc2.c          Computes crc by bit shifting
  27.         crcfast.c       Computes crc by table lookup
  28.         crctab.c        Computes tables used in crcfast.c
  29.         crc.doc         This file
  30.  
  31.         The utilities crc2 and crcfast compute the cyclic redundancy checks
  32. for both the crc-16 (used in arc files) and crc-ccitt (used in xmodem).
  33. crcfast is faster than crc2.  These routines compute the crc's for a
  34. given file as a means of checking data integrity.
  35.         These routines compile without change under Turbo C.  All are
  36. short and illustrate the basic principles of crc calculations.
  37.  
  38.  
  39.  
  40. CRC References:
  41.  
  42.         C Programmer's Guide to Serial Communications, J. Compbell,
  43.                 Howard W. Sams & Co.,(1987)
  44.  
  45.         The Great CRC Mystery, T. Ritter, Dr. Dobb's Journal,
  46.                 (February 1986)
  47.  
  48.         Byte-Wise CRC Calculations, A. Perez, Wismer, & Becker,
  49.                 IEEE Micro, (June 1983)
  50.  
  51. *************************************************************************************
  52.  
  53.  
  54. ============================= Archive contents =============================
  55.  
  56. Original  Packed Ratio    Date     Time    Name
  57. -------- ------- ----- --------- --------  -------------
  58.      933     514 44.9% 11-Mar-98 14:42:30  crc.doc
  59.    29760   11401 61.6% 18-Mar-98 12:29:04  crc2
  60.     2523     922 63.4% 18-Mar-98 12:28:58  crc2.c
  61.      835     391 53.1% 11-Mar-98 14:38:58  crc2.info
  62.     1162     491 57.7% 18-Mar-98 12:29:08  crc2.¶
  63.      537     292 45.6% 18-Mar-98 12:29:08  crc2.¶.info
  64.    30688   12485 59.3% 18-Mar-98 12:29:32  crcfast
  65.     6944    2553 63.2% 18-Mar-98 12:29:26  crcfast.c
  66.      835     395 52.6% 11-Mar-98 14:39:02  crcfast.info
  67.     1189     495 58.3% 18-Mar-98 12:29:36  crcfast.¶
  68.      537     295 45.0% 18-Mar-98 12:29:36  crcfast.¶.info
  69.    26548   10255 61.3% 18-Mar-98 12:27:48  crctab
  70.     2041     683 66.5% 18-Mar-98 12:27:40  crctab.c
  71.      835     388 53.5% 11-Mar-98 14:39:04  crctab.info
  72.     1180     492 58.3% 18-Mar-98 12:27:50  crctab.¶
  73.      537     292 45.6% 18-Mar-98 12:27:50  crctab.¶.info
  74.     1672     781 53.2% 19-Mar-98 14:53:34  crcWOS.readme
  75. -------- ------- ----- --------- --------
  76.   108756   43125 60.3% 20-Mar-98 21:49:26   17 files
  77.